significant advance made in something - Espagnol Anglais Dictionnaire